ability to progress - Spanish English Dictionary